html {
	font-size: 62.5%;
	padding: 0;
	margin: 0;
	font-family: "微软雅黑" arial;
}

body {
	padding: 0;
	margin: 0;
}

body {
    padding-top: constant(safe-area-inset-top);   //为导航栏+状态栏的高度 88px            
    padding-left: constant(safe-area-inset-left);   //如果未竖屏时为0                
    padding-right: constant(safe-area-inset-right); //如果未竖屏时为0                
    padding-bottom: constant(safe-area-inset-bottom);//为底下圆弧的高度 34px       
}
div{
	box-sizing: border-box;
	/*border: 0.5px solid red;*/
}
.wrap {
	position: relative;
	max-width: 1080px;
	margin: 0 auto;
	background-color: #f2f2f2;
	padding-top: 3.7vw;
}

ul,
fieldset,
input,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0;
}
.head{
	position: fixed;
	top: 0;
	width: 100%;
	height: 11.11vw;
	background-color: white;
	display: flex;
	align-items: center;
	border-bottom:2px solid #33333361 ;
}
.head_left img{
	width: 100%;
	height: 100%;
}
.head_left{
	width:2.5vw ;
	height: 4.9vw;
	margin-left: 4.63%;
}
.head_middle{
	margin-left: 35.9%;
}
.head_middle span{
	font-size: 4.44vw;
	color:#333333;
}
.content{
	width: 90%;
	margin-left: 5%;
	padding-bottom: 3.7vw;
	margin-top: 11.11vw;
}
.max{
	margin-top:3.7vw ;
	background: white;
	border-radius: 2.0vw;
	display: flex;
}
.left{
	width: 3.7vw;
	background-color: #faac14;
	border-radius: 1.85vw 0 0 1.85vw;
}
.middle{
	width: 54.63vw;
	border-right: 1px dashed #33333361;
}
.one{
	margin:3.7vw 0.0vw 2.0vw 3.7vw ;
}
.one span{
	font-size:4.5vw ;
	color:#faac14 ;
	letter-spacing:0.37vw ;
}
.two{
	margin: 0.0vw 0.0vw 2.0vw 3.7vw;
}
.two span{
	font-size:3.7vw ;
	color:#404040 ;
	letter-spacing:0.278vw ;
}
.three{
	margin: 0.0vw 0.0vw 2.0vw 3.7vw;
}
.three span{
	font-size:3.3vw ;
	color:#999999 ;
	letter-spacing:0px;
}
.four{
	margin: 0.0vw 0.0vw 3.7vw 3.7vw;
}
.four span{
	font-size:3.3vw ;
	color:#999999 ;
	letter-spacing:1px;
}
.right01{
	position: absolute;
	margin-top: 13.0vw;
	margin-left: -1.8vw;
	width:3.7vw ;
	height:3.7vw ;
}
.right01 img{
	width: 100%;
	height: 100%;
}
#five01{
	font-size:6.67vw ;
	color:#faac14;
	letter-spacing:0.37vw;
}
#five02{
	font-size:2.593vw ;
	color:#faac14;
	letter-spacing:1px;
}
.five{
	margin-left:6.0vw;
	margin-top: 4.4vw;
}
.six span{
	font-size:3.78vw ;
	color:#faac14;
	letter-spacing:0.185vw;
}
.six{
	width: 20.0vw;
	margin-left:6.0vw ;
	margin-top: 5.55vw;
	padding: 0.926vw 1.39vw ;
	border-radius: 0.8vw;
	border: 1px solid #faac14;
	text-align: center;
}


#left02{
	background:#f93d3d;
}
#one02 span{
	color: #f93d3d;
}
#five02 span{
	color: #f93d3d;
}
#six02{
	border-color: #f93d3d;
}
#six02 span{
	color:#f93d3d;
}

#left03{
	background:#f93d3d;
}
#one03 span{
	color: #f93d3d;
}
#five03 span{
	color: #f93d3d;
}
#six03{
	border-color: #f93d3d;
}
#six03 span{
	color:#f93d3d;
}

#left04{
	background:#f58298;
}
#one04 span{
	color: #f58298;
}
#five04 span{
	color: #f58298;
}
#six04{
	border-color: #f58298;
}
#six04 span{
	color:#f58298;
}

#left05{
	background-color: #cccccc;
}
#one05 span{
	color: #cccccc;
}
#two05 span{
	color: #cccccc;
}
#three05 span{
	color: #cccccc;
}
#four05 span{
	color: #cccccc;
}
#five05 span{
	color: #cccccc;
}
#six05 span{
	color: #cccccc;
}
#six05{
	text-align: center;
	border-color: #cccccc;
}


#left06{
	background-color: #cccccc;
}
#one06 span{
	color: #cccccc;
}
#two06 span{
	color: #cccccc;
}
#three06 span{
	color: #cccccc;
}
#four06 span{
	color: #cccccc;
}
#five06 span{
	color: #cccccc;
}
#five06{
	margin-top: 10.0vw;
}
.six06 img{
	width: 100%;
	height: 100%;
}
.six06{
	position: relative;
	width:15.278vw ;
	height:11.574vw ;
	margin-top: -5.5vw;
	left: 10.0vw;
}
.back img{
	width: 100%;
	height: 100%;
}
.back{
	width:8.0vw ;
	height:8.0vw ;
	position: fixed;
	bottom: 32.0vw;
	z-index: 66;
	right: 3vw;
	opacity: 0.8;
}